Skip to content

chore: version packages - #751

Merged
gwitwer merged 1 commit into
mainfrom
changeset-release/main
Sep 1, 2026
Merged

chore: version packages#751
gwitwer merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@sapiom/agent@0.13.0

Minor Changes

  • 917c930: Add PACKAGE_INVENTORY_PROTOCOL, packageInventorySchema, and the public package-inventory types for validating versioned working-tree and immutable-bundle agent inventories.

Patch Changes

  • Updated dependencies [41ce013]
    • @sapiom/tools@0.34.0

@sapiom/harness@0.12.0

Minor Changes

  • 917c930: Project dependency graphs now open before source-name inspection finishes. They enrich identities in the background, retain per-agent identity warnings without holding an otherwise settled graph out of cache, and keep retryable reads recoverable. Navigation targets are served with the exact graph revision they belong to, so opening an agent from the map lands on the right one.

  • 1107764: Discover markerless defineAgent and legacy defineOrchestration projects plus literal direct source invocations with bounded syntax-only analysis, conservative reconciliation, and live rail/system-graph updates without importing, bundling, type-checking, or executing project code. Public direct invocation edges use basis: "static-invocation". Markerless agents inside nested Git repositories are discovered when that repository is selected directly; package-wide output-to-input data flow remains a separate evidence provider.

    Breaking: Public system-graph invocation edges that previously carried basis: "static" now carry basis: "static-invocation".

    Migration: Consumers that validate or deserialize GET /api/workspaces/:workspaceKey/system-graph responses must accept "static-invocation" as the invocation-edge basis value before upgrading.

  • a7d4185: HarnessSettings.helpSeen records that the first-run Studio explainer has been dismissed. The flag previously lived in browser localStorage, which is keyed by origin; hosts that bind an ephemeral port — the desktop app does, on every boot — presented a new origin with empty storage each launch and re-showed the card every time. It is now per-install and origin-independent, and it survives a reset of the client-side ui-prefs blob.

    Also fixes PATCH /api/settings silently dropping telemetryNoticeDismissed: the field was absent from the request schema, which strips unknown keys, so the request succeeded and nothing was written. Because nothing was ever stored, there is no earlier dismissal to honour — installs will see the telemetry notice one final time after upgrading, and the next dismissal is the first one that persists. settings.json gains the key at that point.

Patch Changes

  • bf380c3: Agent Studio now packs agents without detected relationships into a labeled grid below connected graph components, keeping sparse project maps at a usable height.
  • 89430fa: Agent Studio's folder fields now open the operating system's folder browser on the desktop app, and fall back to path completion in the npx browser host; the in-app directory listing is removed. The Add a project dialog is reduced to one line of guidance and a single action — its second button, "Add every agent under this folder", is gone because adding a project already brings in the agents below it.
  • Updated dependencies [917c930]
    • @sapiom/agent@0.13.0
    • @sapiom/agent-core@0.13.3

@sapiom/tools@0.34.0

Minor Changes

  • 41ce013: contentGeneration gains public model-alias maps and select, the capability-based model chooser.

    New IMAGE_MODELS / VIDEO_MODEL_ALIASES maps (plus the KnownImageModel / KnownVideoModelAlias types) carry the public semantic model aliases — "flux-fast", "veo3-fast", … — which are the supported input for model. ImageCreateInput.model is retyped from bare string to LiteralUnion<KnownImageModel> for editor autocomplete.

    Non-breaking. Both model fields stay literal-union-widened to string, so an existing raw-provider-id pin keeps compiling and keeps working, and a newly-cataloged alias works before the SDK catches up. No client-side validation is added — the platform catalog stays the authority. Raw provider ids (and the VIDEO_MODELS map that lists them) are now documented as deprecated: still supported today, to be removed in a future release.

    New optional select on both image and video inputs, forwarded on the request body only when set and honored when model is omitted. It is typed per media type: VideoSelect accepts requires: ("audio" | "lipsync" | "referenceImage")[], ImageSelect prohibits requires outright (no image model declares a capability tag, so the option could only narrow to zero candidates), and both accept prefer: "cheapest". Asking an image call for requires is therefore a compile error rather than a request that can only fail. MediaSelect is the shape the two share, and is accepted by both inputs — for code generic over image and video. The response (and both launch handles) now type preferSatisfied alongside resolvedModel; for the async paths it is threaded from the submit handle, and it is omitted entirely unless a preference was requested.

@sapiom/agent-core@0.13.3

Patch Changes

  • Updated dependencies [917c930]
  • Updated dependencies [41ce013]
    • @sapiom/agent@0.13.0
    • @sapiom/tools@0.34.0
    • @sapiom/agent-runtime@0.7.1

@sapiom/agent-runtime@0.7.1

Patch Changes

  • Updated dependencies [917c930]
    • @sapiom/agent@0.13.0

@sapiom/agent-studio@0.1.21

Patch Changes

  • Updated dependencies [917c930]
  • Updated dependencies [bf380c3]
  • Updated dependencies [1107764]
  • Updated dependencies [a7d4185]
  • Updated dependencies [89430fa]
    • @sapiom/harness@0.12.0

@sapiom/cli@11.0.0

Patch Changes

  • Updated dependencies [917c930]
  • Updated dependencies [917c930]
  • Updated dependencies [bf380c3]
  • Updated dependencies [1107764]
  • Updated dependencies [a7d4185]
  • Updated dependencies [89430fa]
    • @sapiom/agent@0.13.0
    • @sapiom/harness@0.12.0
    • @sapiom/agent-core@0.13.3
    • @sapiom/sandbox-preview@0.1.20

@sapiom/sandbox-preview@0.1.20

Patch Changes

  • Updated dependencies [41ce013]
    • @sapiom/tools@0.34.0

@sapiom/harness-desktop@0.4.2

Patch Changes

  • Updated dependencies [917c930]
  • Updated dependencies [bf380c3]
  • Updated dependencies [1107764]
  • Updated dependencies [a7d4185]
  • Updated dependencies [89430fa]
    • @sapiom/harness@0.12.0

@github-actions
github-actions Bot force-pushed the changeset-release/main branch 4 times, most recently from 0e09bcc to d4eb367 Compare September 1, 2026 03:58
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from d4eb367 to 35c94f6 Compare September 1, 2026 06:36
@gwitwer
gwitwer merged commit b06b9e0 into main Sep 1, 2026
2 checks passed
@gwitwer
gwitwer deleted the changeset-release/main branch September 1, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant